@charset "utf-8";
@import url(d_style.css);

/* I-Public */
#wp{ margin:14px 0 0;}
#wp:after{content:'';}
.v4_line{ height:3px; background:url(images/icon/v4_line.png) repeat-x 100% 0%; overflow:hidden;}
.mar_c_line{ margin:10px 0;}
.mar_n_line{ margin:10px 8px;}
/* Life_Nav */
.life_nav{ float:left; width:148px; border:1px solid #c8c8c8; background:#fff;}
.life_nav h2{ height:30px;font-size:12px;line-height:30px; background:url(images/background/left_nav_h2_bg.png) repeat-x left 100%; text-align:center; padding:0 5px; color:#c8c8c8; font-weight:normal;}
.life_nav dl{ margin:5px 0px 10px 10px;}
.life_nav dt{ float:left; color:#5c5c5c; font-size:14px; display:block; width:100%; padding:5px 0 0;}
.life_nav dt strong{ padding:5px 0px 3px;}
.life_nav dd{ float:left; display:inline; margin:0 15px 0 0; white-space:nowrap;}
.nav_wp{ overflow:hidden; zoom:1; padding:0 0 10px; height:477px;}

.life_move,.life_spots,.life_hotels{ background:url(images/background/left_nav_h3_bg.png) repeat-x 100% 0%; clear:left;}
.life_move h3,.life_spots h3,.life_hotels h3{ padding:6px 10px; font-size:14px; color:#474747;}
.life_c_move{ text-align:center;}
.life_c_move p span{ color:#989898;}
.life_c_move p img{ display:block; margin:0 auto;}
.movecon{display:none; color:#474747; padding:10px 0 4px;}

.life_c_move h4{ font-weight:normal;}
.life_c_move h4 a{ display:block; text-align:left; font-size:12px; padding:0 0 0 10px; background:url(images/nav_l_bg.png) 0px -56px; height:28px; line-height:30px; overflow:hidden; text-decoration:none; color:#9a9a9a;}
.life_c_move h4 a:hover {background:url(images/nav_l_bg.png) 0px -28px; color:#474747;}
.life_c_move h4.current a {cursor:default;color:#ff0000;background:url(images/nav_l_bg.png) 0px 0px;}

.spotscon{ padding:0 0 0 6px;}
.spotscon ul{ overflow:auto; zoom:1; padding:0 0 7px;}
.spotscon li{ float:left; width:60px; height:52px; margin:4px; display:inline;}
.spotscon li img{display:block;}

.hotelscon{ padding:0 0 0 9px; line-height:20px;}
.hotelscon li{ display:block; height:85px; overflow:hidden;}
.hotelscon li img{display:block;}


/* Life_content */
.life_content{ float:left; width:819px; padding:0 0 0 11px;}
.life_c_wp{ display:block; float:left; width:496px;}
.life_c_bd{ padding: 3px 8px; border:1px solid #c8c8c8; height:381px;background:#fff;}
.life_c_wather{ color:#5c5c5c; line-height:30px; padding:0 10px;}
.life_c_tip{ text-align:center;}
.life_c_tip img{ display:block; width:460px; height:250px; margin:0px auto 20px; /*border:10px solid #fff;*/}
.life_c_t_news{ color:#5c5c5c;}
.life_c_t_news h2{ font-size: 18px;line-height: 18px; font-family: Microsoft YaHei;color: #cc0000; margin:12px 0 10px; text-align:center; font-weight:normal;}
.life_c_t_news h2 a,.life_c_t_news h2 a:visited{color: #cc0000;}
.life_c_t_news p{ padding:0 8px 6px;}
.life_c_t_news p a{ color:#00468e;}
.life_c_t_news a:hover{ text-decoration:underline;}

.life_c_nt{ margin:10px 0 0;border:1px solid #c8c8c8; background:#fff;}
.life_c_nt_bd{ height:31px; overflow:hidden; background:url(images/background/life_c_tabs_bg.png) repeat-x 100% 100%;}
.life_c_nt_bd ul{ overflow:auto; zoom:1;}
.life_c_nt_bd li{ float:left; width:88px; height:31px; border-left:1px solid #fff; border-right:1px solid #c8c8c8; text-align:center; display:inline;}
.life_c_nt_bd li a {display:block;height: 31px;line-height:31px;width: 88px;font-size:14px;color:#000;position:relative;top:0px;}
.life_c_nt_bd li a:hover {background:#fff;color:#f40;}
.life_c_nt_bd li a.current,.life_c_nt_bd li.current a {background:#fff;cursor:pointer !important;color:#000 !important; font-weight:bold;}
.life_c_nt_panes{height:339px;}
.life_c_nt_panes div{ padding:15px 15px 12px;}
.life_c_nt_panes div ul.ind_t_txt,.life_c_nt_panes div ul.ind_pic_txt,.life_c_nt_panes div ul.ind_move_txt{ line-height:2em;}
.life_c_nt_panes div ul.ind_t_txt li{ font-size:14px; background:url(images/icon/v4_li.png) no-repeat 0% 57%; padding:0 0 0 12px; color:#e0e0e0;}
.life_c_nt_panes div ul.ind_t_txt li span{ font-size:12px; margin:0 0 0 8px;}
.life_c_nt_panes div ul.ind_t_txt li span a{ color:#adacac;}

.life_c_nt_panes div ul.ind_pic_txt li{ font-size:14px; background:url(images/icon/v4_li.png) no-repeat 0% 57%; padding:0 0 0 12px; color:#e0e0e0;}

.life_c_nt_panes div ul.ind_m_move{ overflow:auto; zoom:1; /*background:#f0f7fa; */padding:0 0 8px;}
.life_c_nt_panes div ul.ind_m_move li{ float:left; width:136px; height:122px; margin:8px 0 0 12px; border:1px solid #e0e0e0; display:inline; background:#fff; text-align:center;}
.life_c_nt_panes div ul.ind_m_move li img{ display:block; width:116px; height:64px; margin:10px auto 2px;}
.life_c_nt_panes div ul.ind_move_txt li{ font-size:14px; background:url(images/icon/mov_li.png) no-repeat 1% 50%; padding:0 0 0 25px; color:#e0e0e0;}

.mt{ margin:20px 0 0;}

.life_c_learn,.life_c_foods{margin:10px 0 0;border:1px solid #c8c8c8;}
.life_c_learn h3,.life_c_foods h3{height:31px; overflow:hidden; background:url(images/background/life_c_tabs_bg.png) repeat-x 100% 100%; padding:0 10px; line-height:31px; font-size:14px;}
.life_c_learn h3 span{ font-size:12px; color:#d4d3d3; line-height:30px; font-weight:normal; position:relative; left:260px;}
.life_c_foods h3 span{ font-size:12px; color:#d4d3d3; line-height:30px; font-weight:normal; position:relative; left:260px;}
.life_c_learn_panes,.life_c_foods_panes{ height:275px;}
.life_c_learn_panes div{ padding:15px 15px 12px; line-height:2em;}
.life_c_learn_panes div li{ font-size:14px; background:url(images/icon/v4_li.png) no-repeat 0% 57%; padding:0 0 0 12px; color:#e0e0e0;}
/*.life_c_learn_panes div li span{ font-size:12px; margin:0 0 0 8px;}*/
.life_c_learn_panes div li span a{ color:#adacac;}

.life_c_foods_panes div{ padding:10px 15px 12px; line-height:2em;}
.foods_inc{ color:#adacac;}
.life_c_foods_panes div ul.ind_foods_pic{ overflow:auto; zoom:1;}
.life_c_foods_panes div ul.ind_foods_pic li{ float:left; width:136px; height:102px; margin:8px 0 0 12px; border:1px solid #e0e0e0; display:inline; background:#fff; text-align:center;}
.life_c_foods_panes div ul.ind_foods_pic li img{ display:block; width:116px; height:64px; margin:10px auto 0px;}
.life_c_foods_panes div ul.ind_foods_txt{line-height:2em;}
.life_c_foods_panes div ul.ind_foods_txt li{ font-size:12px; background:url(images/icon/v4_li.png) no-repeat 0% 57%; padding:0 0 0 12px; color:#adacac;}
/* life_content_r */
.life_content_r{ display:block; float:left; width:312px; margin:0 0 0 10px;}

.life_lottery{border:1px solid #c8c8c8; background:#fff;}
.life_lottery h3{height:31px; overflow:hidden; background:url(images/background/life_c_tabs_bg.png) repeat-x 100% 100%; padding:0 10px; line-height:31px; font-size:14px;}
.life_lottery h3 span{ font-size:12px; color:#d4d3d3; line-height:30px; font-weight:normal; position:relative; left:70px;}
.life_lottery_panes{ height:168px;}
.bt{ border-top:1px solid #c8c8c8;}

.life_lottery_wp{ padding:6px;}
.lottery_n_inc{ height:40px; overflow:hidden;}
.lottery_n_inc p{ display:block; float:left;height:40px;}
.lottery_n_inc p strong{display:block; margin:3px 0 0; font-size:14px;}
.lottery_n_inc p i,.lottery_n_inc p em{ font-style:normal;}
.lottery_n_inc p em{ color:#f40;}
.lottery_n_inc p b{ color:#ccc; font-weight:normal;}
.lottery_n_inc p.lottery_title{width:70px; line-height:1.5em;}
.lottery_n_inc p.lottery_no{ width:130px; font-size: 18px;line-height: 40px; font-family:Arial, Helvetica, sans-serif;color: #00468e; letter-spacing:.05em; font-weight:normal;}
.lottery_n_inc p.lottery_date{width:98px;line-height:40px; color:#474747;}
.lottery_n_more{ height:66px; overflow:hidden; background:url(images/icon/lottery.png) #fff no-repeat 50% 0%; margin:3px 0 0;}
.lottery_n_more a{ width:50px; height:16px; float:left; margin:0 0 0 20px; padding:44px 0 0; text-align:center; display:inline;}
.lives_n_panes{}
.lives_n_panes ul{ overflow:auto; zoom:1; padding:15px 0px 0px 25px;}
.lives_n_panes li{ float:left; width:68px; display:inline;}
/* To Do Something...*/
.life_lives{border:1px solid #c8c8c8; background:#fff;}
.life_lives h3{height:31px; overflow:hidden; background:url(images/background/life_c_tabs_bg.png) repeat-x 100% 100%; padding:0 10px; line-height:31px; font-size:14px;}
.life_lives h3 span{ font-size:12px; color:#d4d3d3; line-height:30px; font-weight:normal; position:relative; left:70px;}
.life_lives_panes{ height:181px;}

.inform a{ color:#f40;}

.life_commend_hd,.life_rent_hd{ width:100%;height:31px; overflow:hidden; background:url(images/background/life_c_tabs_bg.png) #eee repeat-x 100% 0%; line-height:31px; font-size:14px; position:relative;}
.life_commend_hd h4,.life_rent_hd h4{ padding:0 10px;}
.life_commend_hd div,.life_rent_hd div{ position:absolute; width:152px; height:31px; z-index:3; right:0px; top:0px;}

.life_commend_hd div li,.life_rent_hd div li{ float:left; width:75px; height:31px; border-left:1px solid #c8c8c8; text-align:center; display:inline;}
.life_commend_hd div li a,.life_rent_hd div li a{display:block;height: 31px;line-height:31px;width: 75px;font-size:12px;color:#000;position:relative;top:0px;}
.life_commend_hd div li a:hover,.life_rent_hd div li a:hover {background:#fff;color:#f40;}
.life_commend_hd div li a.current,.life_commend_hd div li.current a,.life_rent_hd div li a.current,.life_rent_hd div li.current a {background:#fff;cursor:pointer !important;color:#000 !important; font-weight:bold;}
.life_commend_panes{height:325px;}

.life_commend_panes div ul.commend_f_pic,.life_commend_panes div ul.commend_hr_pic{ overflow:auto; zoom:1;}
.life_commend_panes div ul.commend_f_pic li{ float:left; width:116px; height:86px; margin:12px 0 0 25px; display:inline; line-height:1.5em; text-align:center;}
.life_commend_panes div ul.commend_f_pic li img{ display:block;width:116px; height:64px;}
.life_commend_panes div ul.commend_hr_pic li{ float:left; width:62px; height:88px; margin:14px 0 0 12px; display:inline; line-height:1.5em; text-align:center;}
.life_commend_panes div ul.commend_hr_pic li img{ display:block; width:62px; height:70px;}
.life_commend_panes div ul.commend_f_txt{ padding:0 0 0 10px;}
.life_commend_panes div ul.commend_f_txt li{background:url(images/icon/v4_li.png) no-repeat 0% 50%; padding:0 0 0 12px;}
.life_commend_panes div ul.commend_f_txt li span{ color:#00468e;}

.life_rent{margin:10px 0 0;border:1px solid #c8c8c8;}
.life_rent_panes{ height:275px;}
.life_rent_panes div ul.commend_rent_pic{ overflow:auto; zoom:1;}
.life_rent_panes div ul.commend_rent_pic li{ float:left; width:116px; height:82px; margin:12px 0 0 25px; display:inline; line-height:1.5em; text-align:center;}
.life_rent_panes div ul.commend_rent_pic li img{ display:block;width:116px; height:64px;}
.life_rent_panes div ul.commend_rent_txt{ padding:0 0 0 10px;}
.life_rent_panes div ul.commend_rent_txt li{background:url(images/icon/v4_li.png) no-repeat 0% 50%; padding:0 0 0 12px;}
.life_rent_panes div ul.commend_rent_txt li span{ color:#9a9a9a;}

.life_sale{margin:10px 0 0;border:1px solid #c8c8c8;}
.life_sale h3{height:31px; overflow:hidden; background:url(images/background/life_c_tabs_bg.png) repeat-x 100% 100%; padding:0 10px; line-height:31px; font-size:14px;}
.life_sale h3 span{ font-size:12px; color:#d4d3d3; line-height:30px; font-weight:normal; position:relative; left:130px;}
.life_sale_panes{ height:275px;}
.life_sale_panes div ul.commend_sale_pic{ overflow:auto; zoom:1;}
.life_sale_panes div ul.commend_sale_pic li{ float:left; width:116px; height:82px; margin:12px 0 0 25px; display:inline; line-height:1.5em; text-align:center;}
.life_sale_panes div ul.commend_sale_pic li img{ display:block;width:116px; height:64px;}
.life_sale_panes div ul.commend_sale_txt{ padding:0 0 0 10px;}
.life_sale_panes div ul.commend_sale_txt li{background:url(images/icon/v4_li.png) no-repeat 0% 50%; padding:0 0 0 12px;}
.life_sale_panes div ul.commend_sale_txt li span{ color:#9a9a9a;}

